Big Huge Thesaurus

tartar steak

noun